#ifndef PARTIE_H_INCLUDED
#define PARTIE_H_INCLUDED
#include <stdio.h>
#define BLANC 1
#define NOIR  2

typedef struct
{
    int couleur;
    int existe;
} Pion;
typedef struct
{
    int abs;
    int ord;
} Coord;
void grille_intitialisationGrille(Pion grille[8][8]);

int grille_joueurOpp(int joueur);
int grille_coupPossible_vertical_haut(Pion grille[8][8],int joueur,Coord c);
int grille_coupPossible_vertical_bas(Pion grille[8][8],int joueur,Coord c);
int grille_coupPossible_horizontal_gauche(Pion grille[8][8], int joueur, Coord c);
int grille_coupPossible_horizontal_droite(Pion grille[8][8], int joueur, Coord c);
int grille_coupPossible_diag_haut_gauche(Pion grille[8][8], int joueur, Coord c);
int grille_coupPossible_diag_bas_droite(Pion grille[8][8], int joueur, Coord c);
int grille_coupPossible_diag_haut_droite(Pion grille[8][8], int joueur, Coord c);
int grille_coupPossible_diag_bas_gauche(Pion grille[8][8], int joueur, Coord c);
int grille_coupPossible(Pion grille[8][8],int joueur,Coord c);
int grille_grilleRemplie(Pion grille[8][8]);

#endif // PARTIE_H_INCLUDED
